storage locker - German English Dictionary